- put the kybosh/kibosh on
- vbto frustrate, ruin, prevent, jeopardise. Many conflicting and often far-fetched etymologies have been suggested for this phrase, first recorded in the 1830s meaning to defeat. Its ultimate origin remains obscure.
Contemporary slang . 2014.